airborne gun sight radar - German English Dictionary